Method and apparatus for user guidance, device and storage medium

ABSTRACT

The present disclosure describes techniques for user guidance of a creation mode. The techniques comprise acquiring creation guidance information for a user, the creation guidance information configured to guide the user to use a creation function in an application, and the creation function configured to create first multimedia content; presenting, in a current page of the application, second multimedia content created in a creation mode and a visual representation corresponding to the creation guidance information, the visual representation comprising a creation user interface element, the creation user interface element configured to enable the application to enter the creation mode for initiating a creation of the first multimedia content; and presenting a creation page associated with the creation function based on interaction associated with the visual representation.

CROSS-REFERENCE TO RELATED APPLICATION(S)

The present application is a continuation of U.S. patent applicationSer. No. 17/885,538, filed on Aug. 11, 2022, which is a bypasscontinuation application of International Patent ApplicationPCT/CN2021/119400, filed on Sep. 18, 2021, which claims priority toChinese Patent Application 202011027615.5, filed in the Chinese PatentOffice on Sep. 25, 2020, and entitled “Method and Apparatus for UserGuidance, Device and Storage Medium”, all of which are hereinincorporated by reference in their entireties.

FIELD

Example embodiments of the present disclosure generally relate to thefield of computers, and in particular, to a method and apparatus foruser guidance, a device and a computer-readable storage medium.

BACKGROUND

At present, more and more applications are designed to provide variousservices for users. For example, the users can browse, comment andforward various types of content in content sharing applications,including multimedia content such as videos, images, image sets andsound. In addition, the content sharing applications also allow theusers to create and publish multimedia content, such as photos orvideos. For application providers, it is expected that more and moreusers can participate in content creation and publishing, which can notonly provide more and richer multimedia content on platforms, but canalso improve the user viscosity of the applications.

SUMMARY

According to an example embodiment of the present disclosure, a solutionfor user guidance is provided, so as to guide and promote users to use acreation function of an application.

In a first aspect of the present disclosure, a method for user guidanceis provided. The method includes: acquiring creation guidanceinformation for a user, the creation guidance information being used forguiding the user to use a creation function in an application, and thecreation function being used for creating multimedia content. The methodfurther includes: in a case where the application is in an active state,presenting, in an active page of the application, a visualrepresentation corresponding to the creation guidance information. Themethod further includes: switching, on the basis of interactionassociated with the visual representation, from the active page to acreation page associated with the creation function.

In a second aspect of the present disclosure, an apparatus for userguidance is provided. The apparatus includes an information acquisitionmodule, configured to acquire creation guidance information for a user,the creation guidance information being used for guiding the user to usea creation function in an application, and the creation function beingused for creating multimedia content. The apparatus further includes aninformation presentation module configured to, in a case where theapplication is in an active state, present, in an active page of theapplication, a visual representation corresponding to the creationguidance information. The apparatus further includes a page switchingmodule, configured to switch, on the basis of interaction associatedwith the visual representation, from the active page to a creation pageassociated with the creation function.

In a third aspect of the present disclosure, an electronic device isprovided. The device includes at least one processing unit; and at leastone memory, coupled to the at least one processing unit and storinginstructions executed by the at least one processing unit. Theinstructions, when executed by the at least one processing unit, causethe device to execute the method of the first aspect.

In a fourth aspect of the present disclosure, a computer-readablestorage medium is provided. A computer program is stored on the medium,and the program, when executed by a processor, implements the method ofthe first aspect.

It should be understood that, what is described in the Summary is notintended to limit key features or important features of the embodimentsof the present disclosure, nor is it intended to limit the scope of thepresent disclosure. Other features of the present disclosure will becomereadily understood from the following description.

BRIEF DESCRIPTION OF THE DRAWINGS

The above and other features, advantages and aspects of variousembodiments of the present disclosure will become more apparent incombination with the drawing and with reference to the followingdetailed description. In the drawings, the same or similar referencesigns refer to the same or similar elements, wherein:

FIG. 1 illustrates a schematic diagram of an example environment inwhich embodiments of the present disclosure may be implemented;

FIG. 2 illustrates a flow diagram of a process for user guidanceaccording to some embodiments of the present disclosure;

FIGS. 3A-3D, FIG. 4 and FIG. 5 illustrate schematic diagrams of examplesof a page of an application according to some embodiments of the presentdisclosure;

FIGS. 6A-6B and FIGS. 7A-7B illustrate schematic diagrams of examples ofpage interaction of an application according to some embodiments of thepresent disclosure;

FIGS. 8-10 illustrate schematic diagrams illustrate examples of a pageof an application according to some embodiments of the presentdisclosure;

FIGS. 11A-11C illustrate schematic diagrams of examples of a creationpage of an application according to some embodiments of the presentdisclosure;

FIG. 12 illustrates a block diagram of an apparatus for user guidanceaccording to some embodiments of the present disclosure; and

FIG. 13 illustrates a block diagram of a device that is capable ofimplementing multiple embodiments of the present disclosure.

DETAILED DESCRIPTION OF EMBODIMENTS

Embodiments of the present disclosure will be described below in moredetail with reference to the drawings. Although some embodiments of thepresent disclosure are shown in the drawings, it should be understoodthat, the present disclosure can be implemented in various forms andshould not be construed as limited to the embodiments set forth herein,and these embodiments are provided for a more thorough and completeunderstanding of the present disclosure on the contrary. It should beunderstood that the drawings and embodiments of the present disclosureare only for exemplary purposes, and are not intended to limit theprotection scope of the present disclosure.

In the description of the embodiments of the present disclosure, theterm “including” and similar terms should be understood as open-endedinclusions, that is, “including but not limited to”. The term “based on”should be understood to mean “at least partially based on”. The term“one embodiment” or “the embodiment” should be understood to mean “atleast one embodiment”. The term “some embodiments” should be understoodto mean “at least some embodiments.” Other explicit and implicitdefinitions may also be included below.

FIG. 1 illustrates a schematic diagram of an example environment 100 inwhich embodiments of the present disclosure can be implemented. In theexample environment 100, an application 120 is installed in a terminaldevice 110. The application 120 may be a content sharing application,which is capable of providing a user 140 with services related tomultimedia content consumption, including browsing, commenting,forwarding, creating (e.g., photographing and/or editing), publishing,and the like of multimedia content. As used herein, the “multimediacontent” can be content in various forms, including videos, audios,images, image sets, text, and the like. In some embodiments, theterminal device 110 is in communication with a server 130, so as toimplement the supply for the services of the application 120.

The terminal device 110 can be any type of mobile terminals, stationaryterminals or portable terminals, including mobile phones, desktopcomputers, laptop computers, notebook computers, netbook computers,tablet computers, media computers, multimedia tablet computers, personalcommunication system (PCS) devices, personal navigation devices,personal digital assistants (PDAs), audio/video players, digitalcameras/camcorders, positioning devices, television receivers, wirelessradio receivers, e-book devices, gaming devices, or any combination ofthe foregoing devices, accessories and peripherals including thesedevices or any combination thereof. In some embodiments, the terminaldevice 110 is also capable of supporting any type of user-orientatedinterfaces (such as a “wearable” circuit). The server 130 is varioustypes of computing systems/servers, which are capable of providingcomputing power, including, but are not limited to, mainframes, edgecomputing nodes, computing devices in cloud environments, and so on.

In the environment 100 shown in FIG. 1 , in a case where the application120 is in an active state, the terminal device 110 may present a page150 of the application 120 to the user 140. In the example shown in FIG.1 , the page 150 is a playing page, which is used for presentingmultimedia content in a home page of the application 120. Theapplication 120 at least has a creation function, so as to allow theuser 140 to create multimedia content by means of the creation function.The creation function of the application 120 may include a photographingfunction for photographing multimedia content, where a photographingapparatus, such as a camera, of the terminal device 110 will beactivated by the activation of the photographing function. Alternativelyor additionally, the creation function of the application 120 mayfurther include an uploading function for uploading the photographedmultimedia content, so as to allow the user 140 to perform creation byusing the local multimedia content in the terminal device 110 or theexisting multimedia content of other remote data sources.

In the example shown in FIG. 1 , the page 150 presented by theapplication 120 includes a creation user interface element 152 for thecreation function. In a case where the user selects the creation userinterface element 152 in the page 150, the application 120 may enter acreation mode from the current browsing mode, so as to begin to createmultimedia content.

It should be noted that, although the creation user interface element152 is shown in the page 150 in FIG. 1 , in some implementations, a userinterface element that is associated with the activation of thephotographing function of application 120 may be hidden in a next-levelmenu, the user 140 may need to perform multiple operations to select theuser interface element.

In addition to the creation function, in some embodiments, theapplication 120 may also have an editing function for editing multimediacontent, so that the user can edit the photographed or uploadedmultimedia content. The application 120 may also have a publishingfunction, which allows the user 140 to publish the created multimediacontent.

It should be understood that, the structures and functions of theenvironment 100 are described for exemplary purposes only and do notimply any limitation on the scope of the present disclosure. Forexample, the page 150 shown in FIG. 1 is only an example page of theapplication, and there may be various page designs in fact.

Traditionally, the user interface element that is associated with theactivation of content creation in the application may be placed at aspecific location on the page. The user actively finds and activates theuser interface element when the user has an intention to performcreation, so as to create multimedia content. Therefore, the creation ofthe multimedia content completely depends on the initiative of the user.For applications involving content sharing, the user is often expectedto create and publish more content. Therefore, it is expected to provideguidance and incentives for user creation, so that the user canparticipate in content creation more conveniently and actively.

Embodiments of the present disclosure propose a solution for userguidance. In the solution, creation guidance information for the user ispresented in an active page of an application, so as to guide ormotivate the user to use the creation function of the application. Basedon interaction with a visual representation of the creation guidanceinformation, the current active page of the application is switched to acreation page associated with the creation function. According to thesolution, by using the creation guidance information to guide ormotivate the user to use the creation function, and providing a skip tothe creation page on the appropriate active page, the user can createmultimedia content more conveniently and quickly.

Some example embodiments of the present disclosure will be describedbelow with continued reference to the drawings.

FIG. 2 illustrates a flow diagram of a process 200 for user guidanceaccording to some embodiments of the present disclosure. The process 200may be implemented at the terminal device 110. For ease of discussion,the process 200 will be described with reference to the environment 100shown in FIG. 1 .

At block 210, the terminal device 110 acquires creation guidanceinformation for the user 140. The creation guidance information is usedfor guiding the user 140 to use the creation function of the application120.

In some embodiments, the creation guidance information may be based on ahistorical usage condition of the user 140 on the application 110. Thehistorical usage condition may include the historical usage condition ofthe user on a specific function of the application 120 (e.g., a creationfunction, a publishing function, a browsing function, a commentingfunction, and the like). For example, the historical usage condition mayinclude whether the user 140 has used the creation function of theapplication 120, the number of instances of using a creation mode of thecreation function, whether multimedia content has been published in theapplication 120, the frequency, quantity, duration of publishing themultimedia content, and the like, and the type of the publishedmultimedia content. In addition, the historical usage condition may alsoinclude the presented specifics of the user 140 browsing the displayedmultimedia content in the application 120, such as a browsing timelength, a preferred multimedia content type, the frequency of commentsand likes, and so on. Alternatively or additionally, in someembodiments, the creation guidance information may also be based onpersonal profile information of the user 140, the historical usageconditions of the application 120 by other users, and other informationthat is conducive to determining the guidance for the user.

By means of the historical usage conditions of the user 140 and/or otherusers, and the personal profile information of the user 140, and thelike, it is possible to determine an use intention of the user 140 forthe creation function, an intention to publish multimedia content in theapplication, a preference to a specific creation mode of the creationfunction, and/or a preference to an editing function for editingmultimedia content during a creation process, etc. The creation guidanceinformation acquired by the terminal device 110 may reflect one or moreof factors reflecting these aspects, and thus can provide more targetedguidance for the user 140.

In some embodiments, the terminal device 110 may receive part or all ofthe creation guidance information from the server 130. In other words,the server 130 may generate part or all of the creation guidanceinformation. The server 130 may send part or all of the generatedcreation guidance information to the terminal device 110. In someembodiments, the terminal device 110 may generate part or all of thecreation guidance information.

The creation guidance information may include various kinds ofinformation that is capable of guiding or motivating the user to use thecreation function. Specific examples of the creation guidanceinformation will be discussed in more details below and will beillustrated by means of the drawings.

The acquired creation guidance information is presented to the user. Atblock 220, in a case where the application 120 is in the active state,the terminal device 110 presents, in an active page of the application120, a visual representation corresponding to the creation guidanceinformation. The active page of the application 120 refers to a pagethat the application 120 in the active state currently presents to theuser 140. On which an active page or active pages the visualrepresentation corresponding to the creation guidance information isspecifically presented may be determined on the basis of the type, themanner of presentation, and a guidance effect on the user of thecreation guidance information, etc.

In some embodiments, the terminal device 110 may present, in a page thatthe application 120 is about to display after the application isswitched from an inactive state to the active state, the visualrepresentation corresponding to the creation guidance information. Theapplication 120 being switched to the active state means that the user140 has an intention to use the application 120 at present, and thecreation guidance information can be presented at this time to bettermatch the intention of the user, so that the user 140 can convenientlyand quickly activate the creation function.

The switching of the application 120 from the inactive state to theactive state may be implemented by a cold start or a warm start of theapplication 120. The so-called cold start means that when theapplication is started, system program codes and application codes bothare not in a memory, and need to be extracted from a magnetic disk. Forexample, the application is started for the first time after systemstart or restart; or the application is turned off after being started,and then is restarted after a relatively longer period of time. Theso-called hot start means that when the application is started, mostsystem codes already exist in the memory. For example, after theapplication is started for the first time, the application is restartedwithin a short time.

In some embodiments, the terminal device 110 may also detect that theuser 140 is browsing a specific page and determine to present thecreation guidance information in the specific page, when the application120 is in the active state.

In some embodiments, the presentation of the creation guidanceinformation in the active page may depend on various trigger conditions.For example, the terminal device 110 may present the visualrepresentation corresponding to the creation guidance information everytime after the application 120 is switched from the inactive state tothe active state or when the application 120 displays a specific activepage. As another example, the terminal device 110 may present thecreation guidance information only once in one day or otherpredetermined time periods. In a case where the application 120 isswitched from the inactive state to the active state again within apredetermined time period, the creation guidance information will nolonger be presented. In some embodiments, the trigger conditions forpresenting different creation guidance information may be different.

At block 230, the terminal device 110 switches, on the basis ofinteraction associated with the visual representation corresponding tothe creation guidance information, from the active page of theapplication 120 to a creation page associated with the creationfunction. Thus, the presentation of the creation guidance informationcan guide and motivate the user to use the creation function morefrequently.

To better understand example embodiments of presentation and interactionof the creation guidance information, a description will be given belowwith reference to an example user interface.

In some embodiments, when presenting the visual representationcorresponding to the creation guidance information, the terminal device110 may add a superimposed layer to the active page for presentation,and place the superimposed layer on a top layer of the active page. Thevisual representation corresponding to the creation guidance informationis presented in the superimposed layer, so that the creation guidanceinformation can be displayed more prominently.

FIG. 3A and FIG. 3B illustrate some example active pages for presentingthe creation guidance information in the application 120. In an activepage 300A shown in FIG. 3A, a superimposed layer 310 is added to presentthe visual representation of creation information. The superimposedlayer 310 is implemented, for example, in the form of a pop-up window.In an active page 300B of FIG. 3B, a superimposed layer 320 is added topresent the visual representation of the creation information. Thesuperimposed layer 320 is implemented, for example, in the form of abubble prompt box.

In some examples, after the application 120 enters the active statethrough the cold start or warm start, the superimposed layer 310 or 320is added to the active page 300A or 300B to be presented, and the visualrepresentation corresponding to the creation guidance information ispresented on the superimposed layer 310 or 320.

In some embodiments, the creation guidance information may indicate thecreation function of the application 120. For example, when the visualrepresentation corresponding to such creation guidance information ispresented, a creation user interface element for activating the creationfunction may be presented in the active page, such as, a creation userinterface element 312 in the superimposed layer 310 shown in FIG. 3A.The creation user interface element 312 is available for selection bythe user. In a case where the user selects the creation user interfaceelement 312, such as by clicking or the like, the creation function ofthe application 120 will be activated. Correspondingly, the application120 will be switched from the current active page 300A to the creationpage associated with the creation function. Examples of the creationpage will be described below.

In some embodiments, the creation guidance information may indicate thelocation of the creation function of the application 120 in the currentpage of the application 120, so that the user 140 can conveniently learnthe creation function of the application 120. In the example shown inFIG. 3B, the superimposed layer 320, presented as a bubble prompt box,points in the form of an arrow to a creation user interface element 322for activating the creation function in the active page 300B. Suchpresentation of the creation guidance information can guide the user topay attention to the creation function and learn how to activate thecreation function. Similarly, the selection of the creation userinterface element 322 may also activate the creation function of theapplication 120.

In some embodiments, the creation guidance information may indicaterelated historical usage conditions of the user 140 on the creationfunction of the application 120. Such historical usage conditions may bepresented, for example, by visual representations such as a text formand a graphical form. For example, in the active page 300A shown in FIG.3A, descriptive information 314 in a text form is presented in thesuperimposed layer 310 for indicating the historical usage condition ofthe user using the creation function in the application 120 “You haverecorded your life XX days”, and the historical usage condition of usingthe publishing function “Your work has been viewed NN times in total”.Such descriptive information about the historical usage conditions canalso encourage the user to continue to use the application 120 forcontent creation, and then the user can also publish the content.

In some embodiments, the creation guidance information can indicate anew mode of the user 140 related to the creation function of theapplication 120. For example, in a case where a new version of theapplication 120 is updated on the terminal device 110 and the newversion provides a new mode related to the creation function, when theapplication 120 in the new version is started for the first time orwithin a period of time, the creation guidance information is presentedto indicate the new mode related to the creation function. Such guidancecan motivate the curiosity of the user on the new mode, so as toactively use the creation function. Indications of the new mode relatedto the creation function may be presented by various visualrepresentations, such as a text form and a graphical representation. Inthe example shown in FIG. 3B, assuming that the photographing functionin the creation function has a new photographing mode, descriptiveinformation 324 in a text form and an icon 326 in a graphical form aredisplayed in the superimposed layer 320 of the active page 300B.

In some embodiments, when presenting the visual representationcorresponding to the creation guidance information, the terminal device110 may present the creation user interface element, which is used foractivating the creation function, in the active page by means of ananimation effect. By means of the dynamic visual presentation mode, theuser interface element is more noticeable to the user 140, therebymotivating the use of the creation function. For example, an active page300C shown in FIG. 3C has a creation user interface element 330, and theactivation of the creation user interface element 330 will trigger aswitch from the current active page to the creation page. When theapplication 120 is switched from the inactive state to the active state,the creation user interface element 330 may visually present ananimation effect of continuous enlargement and reduction, for example,an enlarged effect of the creation user interface element 330 is shownin FIG. 3D. The size of the creation user interface element 330 maycontinuously and alternatively change in the examples shown in FIG. 3Cand FIG. 3D. In some embodiments, the animation effect of the creationuser interface element 330 may continue for a period of time and recoverto a normal visual representation form after a period of time. In someexamples, the creation user interface element 330 may also be displayedin such animation effect all the time.

In some scenarios, during a start process of the application 120, astart page may be presented at first, and then the home page or otheractive pages are presented after the start page is presented. The startpage may be used for displaying activity information, promotioninformation, and the like. The presentation of the start page may lastfor a certain time. In some embodiments, the visual representationcorresponding to the creation guidance information may be presented inthe start page of the application 120, for example, the creation userinterface element for activating the creation function is presented.

FIG. 4 illustrates such an example start page 400, in which a creationuser interface element 410 is presented. In a case where the creationuser interface element 410 is selected in the start page 400, theapplication 120 is also switched from the start page 400 to the creationpage. In this way, the user can be quickly guided to use the creationfunction during the start process of the application.

In some scenarios, the active page for presenting the creation guidanceinformation may be a playing page for playing multimedia content. Forexample, some applications are designed to, in normal circumstances,directly present to the user the playing page for playing the multimediacontent after being switched from the inactive state to the activestate. In this case, when it is determined that the creation guidanceinformation is to be presented, it is possible to present, in a playingarea of the playing page, the creation user interface element foractivating the creation function and a browsing user interface elementfor entering a browsing function, for the selection of the user. Thecreation user interface element is considered here as the creationguidance information.

FIG. 5 illustrates a presentation example of such creation guidanceinformation. FIG. 5 illustrates a playing page 500 presented by theapplication 120 after the cold start or the warm start (i.e., afterbeing switched from the inactive state to the active state), where theplaying page is used for playing multimedia content 502. Also presentedin the playing page 500 are a creation user interface element 510 and abrowsing user interface element 520. The creation user interface element510 and the browsing user interface element 520 are presented, forexample, in the playing area in the playing page 500 used for playingthe multimedia content 502. In a case where the user 140 selects thecreation user interface element 510, the application 120 is switched tothe creation page, so that the user 140 can use the creation function ofthe application 120. It should be noted that the creation page isdiscussed collectively below.

In some embodiments, in a case where the user 140 selects the browsinguser interface element 520 in the playing page 500, for example, bymeans of a finger click and other operations, as shown in FIG. 6A, thismeans that the user 140 desires to enter a browsing mode. The creationuser interface element 510 and the browsing user interface element 520will cease to be presented in the playing page 500 of the application120, as shown in FIG. 6B. The user may start normal multimedia browsingin the playing page 500 shown in FIG. 6B. In some embodiments, inaddition to selecting the browsing user interface element 520, the user140 may also be allowed to stop the presentation of the creation userinterface element 510 and the browsing user interface element 520 inother ways. For example, the user 140 may exit the presentation of thecreation user interface element 510 and the browsing user interfaceelement 520 by clicking elsewhere in the playing area of the multimediacontent 502 than the creation user interface element 510 and thebrowsing user interface element 520.

In some embodiments, in a case where the playing page 500 has multiplepage tags and part or all of the page tags may be used for playingmultimedia content, the switching of the user 140 among the multiplepage tags may not trigger the stop of the presentations of the creationuser interface element 510 and the browsing user interface element 520.As shown in FIG. 7A, in a case where a switching instruction is receivedfrom the user 140 in the playing page 500, such as a switchinginstruction triggered by a sliding input 710, the application 120 isswitched from the current page tag 701 (which is sometimes referred toas a “first page tag”) to another page tag 702 (which is sometimesreferred to as a “second page tag”). The application 120 will play, in apage 700 shown in FIG. 7 , multimedia content 720 corresponding to thepage tag 702, while maintaining the presentations of the creation userinterface element 510 and the browsing user interface element 520. Thatis to say, in a case where the user 140 explicitly selects to entereither the browsing mode or the creation mode, the creation userinterface element 510 and the browsing user interface element 520 may becontinuously presented.

In some embodiments, in a case where it is determined that the user 140selects other page tags in the playing page 500, and the selected pagetag is not a playing page, but, for example, a message list page, apersonal home page and the like, then the creation user interfaceelement 510 and the browsing user interface element 520 may be stoppedfrom being presented.

In some embodiments, in addition to being displayed in the active pagepresented when the application 120 is switched to the active state, thecreation guidance information may also be displayed in other pages ofthe application 120. In one embodiment, in a case where the application120 displays the personal home page of the user on the basis of theoperation of the user, such as a personal home page 800 shown in FIG. 8, the visual representation corresponding to the creation guidanceinformation may also be presented on the page, for example, presented bya superimposed layer 810 in the form of a bubble prompt box. Thesuperimposed layer 810 may be similar to the superimposed layer 320shown in FIG. 3B, which points in the form of an arrow to the locationof a creation user interface element 812 for activating the creationfunction in the personal home page 800. Alternatively or additionally,similar to the superimposed layer 320 shown in FIG. 3B, it is alsopossible to display, in the superimposed layer 810, more creationguidance information by means of descriptive information 814 in the textform and an icon 816 in the graphical form.

In some embodiments, in a case where the user 140 does not publishmultimedia content in the application 120, the visual representationcorresponding to the creation guidance information may be presented toindicate the location of the creation user interface element in thecurrent active page, thereby helping the user 140 understand how to findand start the creation function. For example, in the example shown inFIG. 8 , the personal home page 800 of the user 140 has no publicationof works (i.e., multimedia content), so the creation guidanceinformation can be presented through the superimposed layer 810. Ofcourse, in the case where the user 140 does not publish multimediacontent, in addition to or as an alternative to presenting such creationguidance information in the personal home page 800, the creationguidance information may also be presented in other active pages, forexample, as those in the above FIG. 3A, FIG. 3B, FIG. 4 and FIG. 5 .

In some embodiments, the creation guidance information may not generallyindicate the creation function of the application 120, but may providethe user with creation guidance that is more personalized or more inline with the preference of the user. For example, as mentioned above,in a case where the creation function includes the photographingfunction, the creation guidance information can indicate the preferenceof the user 140 to the creation mode of the creation function of theapplication 120. In some embodiments, in a case where it is determinedthat a specific mode of the photographing function is a photographingmode of interest to the user 140, for example, it is determined that theuser 140 continuously likes to use such a photographing mode or becausea newly introduced photographing mode is something that the user 140 maybe willing to try, such a photographing mode may be determined to be arecommended photographing mode. The creation guidance information may bedetermined to indicate such a recommended photographing mode.

When presenting the visual representation corresponding to the creationguidance information, the terminal device 110 may deform the creationuser interface element in the active page of the application 120 into astyle corresponding to the recommended photographing mode. In this way,the user can be visually attracted to understand and use the creationfunction more intuitively. For example, in the examples shown in FIGS.3A-3D, FIG. 5 and FIG. 8 , the creation user interface elements 312,322, 330, 510 and 812 have a style corresponding to the recommendedphotographing mode (e.g., a “snapshot mode”). In contrast, the creationuser interface element 410 shown in FIG. 4 may be considered to have ageneral style.

In some embodiments, in a case where the application 120 furtherincludes an editing function, the creation guidance information mayindicate the preference of the user 140 to the editing function forediting multimedia content. The editing function of the application 120may be varied. As an example, the application 120 may have a specialeffect editing function, which is used for adding a special effect tothe edited multimedia content (e.g., videos, images and the like). Theapplication 120 may also have a filter function, which is used forapplying a specific filter to the edited multimedia content. Otherediting functions of the application 120 may also include, for example,a music adding function, a voice changing function, a sticker addingfunction, and the like. In some embodiments, some editing functions mayalso have multiple editing modes, and different editing modes mayindicate different manners of the multimedia content. For example,different special effect editing modes in the special effect editingfunction correspond to different special effects, different filter modesin the filter function correspond to different filters, and differentediting modes in the music adding function correspond to different musictypes or the addition of different music types. The editing modes ofother editing functions may be divided similarly.

In some embodiments, in a case where it is determined that a particularediting function is an editing function of interest to the user 140, forexample, it is determined that the user 140 likes the multimedia contentedited in the editing mode, prefers to use the editing mode to edit themultimedia content, or the editing mode is newly introduced andsomething which the user 140 may be willing to try, and such an editingmode may be determined to be a recommended editing mode. The creationguidance information may be determined to indicate such a recommendedediting mode.

When presenting the visual representation corresponding to the creationguidance information, the terminal device 110 may deform the creationuser interface element in the active page of the application 120 into astyle corresponding to sample multimedia content that is edited in therecommended editing mode. In this way, the user can be visuallyattracted to understand and use the creation function more intuitively.For example, a creation user interface element 920 in an active page 900has a style corresponding to a recommended special effect editing mode(e.g., an “oil painting filter”).

In some embodiments, in addition to being indicated by deforming thecreation user interface element, the recommended editing mode may alsobe indicated by other forms of creation guidance information. Forexample, in the example shown in FIG. 10 , compared with the active page300A shown in FIG. 3A, both descriptive information 1014 in the textform and an icon 1016 in the graphical form, which are presented in asuperimposed layer 1010 added on an active page 1000, may indicate aparticular recommended special effect editing mode.

In some embodiments, the creation guidance information indicating therecommended editing mode may also be presented in a corresponding activepage when the user 140 browses the multimedia content edited in therecommended editing mode. For example, the terminal device 110determines whether the active page of the application 120 presents themultimedia content edited in the recommended editing mode. For example,in the example shown in FIG. 9 , it is assumed that the user is browsingmultimedia content 910, which is edited in the editing mode of “oilpainting filter”.

In a case where the active page of the application 120 is presenting theedited multimedia content, the terminal device 110 may present, in theactive page, the visual representation corresponding to the creationguidance information, such as the deformed creation user interfaceelement 920, so as to indicate the recommended editing mode. In someembodiments, when the multimedia content edited in the recommendedediting mode is presented, the recommended editing mode of “oil paintingfilter” may also be indicated by creation guidance information in otherforms, such as a visual representation 930 in the form of graphics andtext shown in FIG. 9 . When the user browses similar content, an editingmode for generating such content is recommended at the same time.Therefore, it is easier to motivate the user to use the creationfunction to generate similar content.

In some embodiments, in a case where the creation guidance informationis to be presented during the user 140 browsing the application 120,when it is determined that the user 140 has a creation intention topublish or edit multimedia content, the presentation of such creationguidance information may be provided, so as to avoid excessivedistraction to the user. For example, in FIG. 9 , when it is determinedthat the user may desire to photograph multimedia content or publishmultimedia content, the creation guidance information for indicating therecommended editing mode of “oil painting filter” may be presented tothe user.

Some example embodiments of the presentation of the creation guidanceinformation are described above. It should be understood that thepresentation of the creation guidance information shown above is onlysome examples, and the creation guidance information and thepresentation manners thereof in different embodiments can be combined inone embodiment, or the creation guidance information and thepresentation manners thereof in the same embodiment can be implementedin different embodiments. For example, the superimposed layer 810 in theactive page 800 shown in FIG. 8 may present creation guidanceinformation similar to that of the superimposed layer 1010 shown in FIG.10 . The embodiments of the present disclosure are not limited in thisregard.

As mentioned above, in the page presenting the creation guidanceinformation, in a case where the user selects the creation userinterface element that serves as the creation guidance information oractivates the creation function according to the guidance of thepresented creation guidance information, the application 120 will beswitched from the current page to the creation page. FIGS. 11A-11Cillustrate some examples of the creation page of the application 120.The creation page is associated with the creation function of theapplication 120, for example, providing functions such as photographingand editing of multimedia content.

Referring first to FIG. 11A, in which a creation page 1100A is shown.The creation page 1100A has a photographing user interface element 1110,which may be selected to activate the photographing of multimediacontent, for example, photographing videos, images, and the like. Thecreation page 1100A also has an album user interface element 1120, whichmay be selected to allow the user to upload multimedia content fromlocal or other data sources for subsequent creation.

The creation page 1100A also has a user interface element for activatingthe editing function, so as to edit the photographed or uploadedmultimedia content. As an example, the user interface element foractivating the editing function includes, but is not limited to: aspecial effect user interface element 1130 for activating a specialeffect editing function; a flip user interface element 1140 foractivating a flip function, so as to flip a presentation direction ofthe created multimedia content in the page; a filter user interfaceelement 1150 for activating a filter function; a flash light userinterface element 1150 for turning on or turning off a flash light ofthe terminal device 110; and a music adding user interface element 1170for activating a music adding function, so as to add music to thecreated multimedia content. It should be understood that, what is shownin FIG. 11A is only an example editing function, and there may be more,less or different editing functions in the creation page as needed.

In some embodiments, in a case where the creation guidance informationpresented in the active page indicates the recommended photographingmode of the photographing function of the application 120, afterswitching to the creation page, the creation page will be presented as acreation page associated with activating the photographing function bythe recommended photographing mode. For example, in a case where thecreation user interface elements 312, 322, 330, 510 and 812 in theexamples shown in FIGS. 3A-3D, FIG. 5 and FIG. 8 are selected, after thepage shown in FIGS. 3A-3D, FIG. 5 and FIG. 8 is switched to the creationpage, as shown in FIG. 11A, the photographing function is positioned toa recommended photographing mode 1180 (e.g., a “snapshot mode”). In thisway, the user can quickly use the desired photographing mode forphotographing. In some embodiments, in a case where the creationguidance information does not indicate a particular photographing mode,after the creation page is switched to, the photographing function maybe positioned to a default photographing mode.

In some embodiments, in a case where the creation guidance informationpresented in the active page indicates the recommended editing mode,after the creation page is switched to, the recommended editing mode maybe automatically applied to the created multimedia content in thecreation page, so as to present the multimedia content automaticallyedited in the recommended editing mode.

In the example shown in FIG. 11B, it is assumed that the recommendedediting mode is a recommended special effect editing mode, such as thespecial effect editing mode indicated by a creation user interfaceelement 1012 in an active page 1000 shown in FIG. 10 . After thecreation user interface element 1012 in the active page 1000 isselected, the application 120 is switched to a creation page 1100B. Inthe creation page 1100B, a special effect user interface element 1130 isdeformed to indicate the recommended special effect editing mode, andmultimedia content 1102, which is being created in the current creationpage 1100B, is automatically edited, so as to add a special effect 1104to an object in the multimedia content 1102.

In the example shown in FIG. 11C, it is assumed that the recommendedediting mode is a recommended filter mode, such as the filter modeindicated by the creation user interface element 920 in the active page900 shown in FIG. 9 , such as the “oil painting filter”. After thecreation user interface element 920 in the active page 900 is selected,the application 120 is switched to a creation page 1100C. In thecreation page 1100C, multimedia content 1106, which is being created, isautomatically edited in the corresponding recommended filter mode, forexample, to present an effect of “oil painting filter”. An indication1108 about the used recommended filter mode may also be presented in thecreation page 1100C.

In the example show in FIGS. 11A-11C, multimedia content is photographedafter the photographing user interface element is selected in thecreation page. In other embodiments, after the creation page is switchedto, the photographing function of the creation page may be directlyactivated to photograph the multimedia content.

During the start of the application 120, since the application 120 maypresent multimedia content with sound, such as a video, audio and thelike with sound, in some embodiments, in a case where the application120 is switched to the active state and the current active page is aplaying page used for presenting multimedia content with a targetvolume, the terminal device 110 may also perform content presentation onthe basis of a predetermined volume rather than the own target volume ofthe multimedia content to be presented currently. The predeterminedvolume selected by the terminal device 110 is lower than the own targetvolume of the multimedia content. In some examples, the predeterminedvolume may be zero.

When performing content presentation, the terminal device 110 mayinitially set the playing volume of the multimedia content to thepredetermined volume (for example, mute by default, or a lower volume).In some embodiments, in a case where the multimedia content is a videoand the playing volume is set to mute, the overall playing of themultimedia content may be paused, or only a picture is played withoutsound.

In some embodiments, the terminal device 110 may present the multimediacontent at the predetermined volume for a predetermined time period(e.g., 2 seconds, 3 seconds, 5 seconds and the like). In a case where nooperation instruction on the multimedia content is received within thepredetermined time period, for example, the user clicks to play or raisethe volume, then the terminal device 110 may present the multimediacontent at the target volume after the predetermined time periodexpires.

In some embodiments, after the playing volume of the multimedia contentis initially set to the predetermined volume, the terminal device 110may gradually increase the playing volume of the multimedia content fromthe predetermined volume while presenting the multimedia content, untilreaching the target volume. That is to say, the playing volume of themultimedia content is gradually increased. This gradually increasingprocess can give the user some buffer time.

FIG. 12 illustrates a schematic structural block diagram of an apparatus1200 for user guidance according to some embodiments of the presentdisclosure. The apparatus 1200 may be implemented as or included in theterminal device 110. Various modules/components in the apparatus 1200may be implemented by hardware, software, firmware, or any combinationthereof.

As shown in the figure, the apparatus 1200 includes an informationacquisition module 1210 configured to acquire creation guidanceinformation for a user, and the creation guidance information is usedfor guiding the user to use a creation function, which is used forcreating multimedia content, in an application. The apparatus 1200further includes an information presentation module 1220 configured to,in a case where the application is in an active state, present, in anactive page of the application, a visual representation corresponding tothe creation guidance information. The apparatus 1200 further includes apage switching module 120, configured to switch, on the basis of theinteraction associated with the visual representation, from the activepage to a creation page associated with the creation function.

In some embodiments, the creation function includes at least one of thefollowing: a photographing function for photographing multimedia contentand an uploading function for uploading local multimedia content.

In some embodiments, the active page includes a page to be presentedafter the application is switched from an inactive state to the activestate.

In some embodiments, the information presentation module 1220 isconfigured to: in a case where the active page is a start page of theapplication, present, in the start page, a creation user interfaceelement for activating the creation function. In some embodiments, thepage switching module 1230 is configured to: in a case where thecreation user interface element is selected in the start page, switchfrom the start page to the creation page.

In some embodiments, the information presentation module 1220 isconfigured to: in a case where the active page is a playing page forplaying multimedia content, present, in a playing area of the multimediacontent, a creation user interface element for activating the creationfunction and a browsing user interface element for entering a browsingfunction. In some embodiments, the page switching module 1230 isconfigured to: in a case where the creation user interface element isselected in the playing page, switch from the playing page to thecreation page.

In some embodiments, the apparatus 1200 further includes at least one ofthe following: a presentation stop module configured to, in a case wherethe browsing user interface element is selected in the playing page,stop presenting the creation user interface element and the browsinguser interface element in the playing page; and a tag switchingpresentation module configured to, in a case where the playing page isswitched from a first page tag to a second page tag while the creationuser interface element and the browsing user interface element arepresented, maintain the presentation of the creation user interfaceelement and the browsing user interface element while playing themultimedia content corresponding to the second page tag.

In some embodiments, the information presentation module 1220 isconfigured to: add a superimposed layer in the active page, where thesuperimposed layer is placed on a top layer of the active page; andpresent, in the superimposed layer, the visual representationcorresponding to the creation guidance information.

In some embodiments, the creation function includes a photographingfunction, and the creation guidance information indicates a recommendedphotographing mode of the photographing function. In some embodiments,the information presentation module 1220 is configured to: deform thecreation user interface element in the active page into a stylecorresponding to the recommended photographing mode. In someembodiments, the page switching module 1230 is configured to: inresponse to the creation user interface element being selected, switchfrom the active page to the creation page associated with activating thephotographing function in the recommended photographing mode.

In some embodiments, the creation guidance information indicates arecommended editing mode for editing multimedia content. In someembodiments, the information presentation module 1220 is configured to:determine whether the active page presents multimedia content edited inthe recommended editing mode; and in a case where it is determined thatthe active page presents the edited multimedia content, present, in theactive page, the visual representation corresponding to the creationguidance information, so as to indicate the recommended editing mode.

In some embodiments, the creation guidance information indicates arecommended editing mode for editing multimedia content. In someembodiments, the information presentation module 1220 is configured to:deform the creation user interface element in the active page into astyle corresponding to sample multimedia content edited in therecommended editing mode. In some embodiments, the page switching module1230 is configured to: in response to the creation user interfaceelement being selected, switch from the active page to the creation pagefor activating the creation function; and present, in the creation page,multimedia content automatically edited in the recommended editing mode.

In some embodiments, the application further includes a publishingfunction for publishing multimedia content. In some embodiments, theinformation presentation module 1220 is configured to: in a case wherethe user does not publish multimedia content in the application, presentthe visual representation corresponding to the creation guidanceinformation, so as to indicate the location, in the active page, of thecreation user interface element for activating the creation function.

In some embodiments, the creation guidance information is related to atleast one of the following: a preference of the user to a creation modeof the creation function, a preference of the user to an editingfunction for editing multimedia content, and an intention of the user topublish multimedia content in the application.

In some embodiments, the apparatus 1200 further includes: a volumeadjustment presentation module configured to: in a case where theapplication is switched to the active state and the active page is aplaying page for presenting multimedia content with a target volume,present the multimedia content on the basis of a predetermined volume,and the predetermined volume is less than the target volume.

In some embodiments, the volume adjustment presentation module isconfigured to: present the multimedia content at the predeterminedvolume for a predetermined time period; and in a case where thepredetermined time period expires, present the multimedia content at thetarget volume.

In some embodiments, the volume adjustment presentation module isconfigured to: while the multimedia content is being presented,gradually increase the playing volume of the multimedia content from thepredetermined volume, until reaching the target volume.

FIG. 13 illustrates a block diagram of a computing device 1300 in whichone or more embodiments of the present disclosure may be implemented. Itshould be understood that the computing device 1300 shown in FIG. 13 ismerely exemplary and should not constitute any limitation on thefunctions and scopes of the embodiments described herein. The computingdevice 1300 shown in FIG. 13 can be used for implementing the terminaldevice 110 shown in FIG. 1 .

As shown in FIG. 13 , the computing device 1300 is in the form of ageneral-purpose computing device. Components of the computing device1300 may include, but are not limited to, one or more processors orprocessing units 1310, a memory 1320, a storage device 1330, one or morecommunication units 1340, one or more input devices 1350, and one ormore output devices 1360. The processing unit 1310 may be an actual orvirtual processor and be capable of performing various processingaccording to programs stored in the memory 1320. In a multi-processorsystem, multiple processing units execute computer-executableinstructions in parallel, so as to improve the parallel processingcapability of the computing device 1300.

The computing device 1300 typically includes multiple computer storagemedia. Such media may be any available media accessible by the computingdevice 1300, including, but are not limited to, volatile andnon-volatile media, removable and non-removable media. The memory 1320may be a volatile memory (e.g., a register, a cache, a random accessmemory (RAM)), a non-volatile memory (e.g., a read only memory (ROM), anelectrically erasable programmable read only memory (EEPROM), a flashmemory) or some combination thereof. The storage device 1330 may be aremovable or non-removable medium, and may include machine-readablemedia, such as flash drives, magnetic disks, or any other media, whichmay be used for storing information and/or data (e.g., training data fortraining), and is accessible within the computing device 1300.

The computing device 1300 may further include additionalremovable/non-removable, volatile/non-volatile storage media. Althoughnot shown in FIG. 13 , it is possible to provide magnetic disk drivesfor performing the reading or writing from removable and non-volatilemagnetic disks (e.g., “floppy disks”), and optical disk drives forperforming the reading or writing from removable and non-volatileoptical disks. In these cases, each drive may be connected to a bus (notshown) by one or more data media interfaces. The memory 1320 may includea computer program product 1325, which has one or more program modules,and these program modules are configured to perform various methods oractions of various embodiments of the present disclosure.

The communication unit 1340 performs communication with other computingdevices through a communication medium. Additionally, the functions ofthe components of the computing device 1300 may be implemented by asingle computing cluster or multiple computing machines, and thesecomputing machines are capable of performing communication through acommunication connection. Accordingly, the computing device 1300 mayperform an operation in a networked environment by using logicalconnections to one or more other servers, a network personal computer(PC), or another network node.

The input device 1350 may be one or more input devices, such as a mouse,a keyboard and a trackball. The output device 1360 may be one or moreoutput devices, such as a display, a loudspeaker and a printer. Thecomputing device 1300 may also communicate with one or more externaldevices (not shown), such as storage devices and display devices,through the communication unit 1340 as needed, or communicate with oneor more devices that enable the user to interact with the computingdevice 130, or communicate with any device (e.g., a network card, amodem and the like), which enables the computing device 130 tocommunicate with the one or more other computing devices. Suchcommunication may be executed by an input/output (I/O) interface (notshown).

According to an exemplary embodiment of the present disclosure, acomputer-readable storage medium is provided, having computer-executableinstructions stored thereon, wherein the computer-executableinstructions are executed by a processor to implement the methoddescribed above. According to an exemplary embodiment of the presentdisclosure, a computer program product is further provided. The computerprogram product is tangibly stored on a non-transitory computer-readablemedium and includes computer-executable instructions, and thecomputer-executable instructions are executed by a processor toimplement the method described above.

Various aspects of the present disclosure have been described withreference to flow diagrams and/or block diagrams of the method, theapparatus, the device and the computer program product implementedaccording to the present disclosure. It should be understood that,computer-readable program instructions can implement each block in theflow diagrams and/or the block diagrams and combinations of the blocksin the flow diagrams and/or the block diagrams.

These computer-readable program instructions may be provided for ageneral-purpose computer, a special-purpose computer, or processingunits of other programmable data processing apparatus to generate amachine, such that when executed by the computers or the processingunits of the other programmable data processing apparatus, theseinstructions generate apparatuses that are used for implementingspecified functions/actions in one or more blocks in the flow diagramsand/or the block diagrams. These computer-readable program instructionsmay also be stored in a computer-readable storage memory, and theseinstructions make the computers, the programmable data processingapparatuses and/or other devices work in particular manners, such thatthe computer-readable storage memory storing the instructions includes aproduct, which includes instructions for implementing various aspects ofthe specified functions/actions in one or more blocks in the flowdiagrams and/or the block diagrams.

These computer-readable program instructions may be loaded on thecomputers, the other programmable data processing apparatuses or theother devices, so as to perform a series of operation steps on thecomputers, the other programmable data processing apparatuses or theother devices to produce processes that are implemented by thecomputers, such that the instructions executed on the computers, theother programmable data processing apparatuses or the other devicesimplement the specified functions/actions in one or more blocks in theflow diagrams and/or the block diagrams.

The flow diagrams and block diagrams in the drawings illustrate thearchitectures, functions and operations of possible implementations ofsystems, methods and computer program products according to multipleimplementations of the present disclosure. In this regard, each block inthe flow diagrams and block diagrams may represent a module, and a partof program segments or instructions, and the module, and the part ofprogram segments or instructions contains one or more executableinstructions for implementing specified logical functions. In somealternative implementations, the functions labeled in the blocks mayoccur out of the order labeled in the drawings. For example, twosuccessive blocks may, in fact, be performed substantially in parallel,and can sometimes be performed in a reverse order, depending on thefunctions involved. It should also be noted that, each block in theblock diagrams and/or flow diagrams, and combinations of the blocks inthe block diagrams and/or flow diagrams may also be implemented by adedicated hardware-based system, which is used for performing thespecified functions or actions, or may be implemented by a combinationof dedicated hardware and computer instructions.

Various implementations of the present disclosure have been describedabove, the foregoing description is exemplary, not exhaustive, and isnot limited to the various disclosed implementations. Numerousmodifications and variations will be apparent to those of ordinary skillin the art without departing from the scope and spirit of the describedimplementations. The terms used herein are chosen to best explain theprinciples of the various implementations, the practical applications orimprovements over the technology on the market, or to enable others ofordinary skill in the art to understand the various implementationsdisclosed herein.

What is claimed is:
 1. A method for user guidance of a creation mode,comprising: acquiring creation guidance information for a user, thecreation guidance information configured to guide the user to use acreation function in an application, and the creation functionconfigured to create first multimedia content; presenting, in a currentpage of the application, second multimedia content created in a creationmode and a visual representation corresponding to the creation guidanceinformation, the visual representation comprising a creation userinterface element, the creation user interface element configured toenable the application to enter the creation mode for initiating acreation of the first multimedia content; and presenting a creation pageassociated with the creation function based on interaction associatedwith the visual representation.
 2. The method according to claim 1,wherein the creation function comprises at least one of the following: aphotographing function for photographing the first multimedia contentand an uploading function for uploading the photographed firstmultimedia content.
 3. The method according to claim 1, whereinpresenting the visual representation corresponding to the creationguidance information comprises: in response to determining that thecurrent page is a start page of the application, presenting, in thestart page, a creation user interface element for activating thecreation function; and wherein presenting the creation page comprises:in response to determining that the creation user interface element isselected in the start page, switching from the start page to thecreation page.
 4. The method according to claim 1, wherein presentingthe visual representation corresponding to the creation guidanceinformation comprises: in response to determining that the current pageis a playing page for playing the second multimedia content, presenting,in a playing area of the second multimedia content, a creation userinterface element for activating the creation function and a browsinguser interface element for entering a browsing function; and whereinpresenting the creation page comprises: in response to determining thatthe creation user interface element is selected in the playing page,switching from the playing page to the creation page.
 5. The methodaccording to claim 4, further comprising performing at least one of thefollowing: in response to determining that the browsing user interfaceelement is selected in the playing page, stopping presenting thecreation user interface element and the browsing user interface elementin the playing page; and in response to determining that the playingpage is switched from a first page tag to a second page tag while thecreation user interface element and the browsing user interface elementare presented, maintaining the presentation of the creation userinterface element and the browsing user interface element while playingthird multimedia content corresponding to the second page tag.
 6. Themethod according to claim 1, wherein presenting the visualrepresentation corresponding to the creation guidance informationcomprises: adding a superimposed layer in the current page, thesuperimposed layer being placed on a top layer of the current page; andpresenting, in the superimposed layer, the visual representationcorresponding to the creation guidance information.
 7. The methodaccording to claim 1, wherein the creation function comprises aphotographing function, the creation guidance information indicates therecommended photographing mode of the photographing function; andwherein presenting the creation page comprises: in response to thecreation user interface element being selected, switching from thecurrent page to a creation page associated with activating thephotographing function in the recommended photographing mode.
 8. Themethod according to claim 1, wherein the creation guidance informationindicates a recommended editing mode for editing the first multimediacontent, and presenting the visual representation corresponding to thecreation guidance information comprises: determining whether the currentpage presents second multimedia content edited in the recommendedediting mode; and in response to determining that it is determined thatthe current page presents the edited second multimedia content,presenting, in the current page, the visual representation correspondingto the creation guidance information, so as to indicate the recommendedediting mode.
 9. The method according to claim 1, wherein the creationguidance information indicates a recommended editing mode for editingthe first multimedia content, and presenting the visual representationcorresponding to the creation guidance information comprises: deformingthe creation user interface element in the current page into a stylecorresponding to sample multimedia content edited in the recommendedediting mode; and wherein presenting the creation page comprises: inresponse to the creation user interface element being selected,switching from the current page to the creation page for activating thecreation function; and presenting, in the creation page, firstmultimedia content automatically edited in the recommended editing mode.10. The method according to claim 1, wherein the application furthercomprises a publishing function for publishing the second multimediacontent, and presenting the visual representation corresponding to thecreation guidance information comprises: in response to determining thatthe user does not publish the second multimedia content in theapplication, presenting the visual representation corresponding to thecreation guidance information, so as to indicate a location, in thecurrent page, of a creation user interface element for activating thecreation function.
 11. The method according to claim 1, wherein thecreation guidance information is related to at least one of: thepreference of the user to a creation mode of the creation function, apreference of the user to an editing function for editing the firstmultimedia content, or an intention of the user to publish the firstmultimedia content in the application.
 12. The method according to claim1, further comprising: in response to determining that the applicationis switched to an active state and the current page is a playing pagefor presenting second multimedia content with a target volume,presenting the second multimedia content on the basis of a predeterminedvolume, the predetermined volume being less than the target volume. 13.The method according to claim 12, wherein presenting the secondmultimedia content comprises: presenting the second multimedia contentat the predetermined volume for a predetermined time period; and inresponse to determining that the predetermined time period expires,presenting the second multimedia content at the target volume.
 14. Themethod according to claim 12, wherein presenting the second multimediacontent comprises: gradually increasing a playing volume of the secondmultimedia content from the predetermined volume while the secondmultimedia content is presented, until reaching the target volume. 15.An electronic device, comprising: at least one processor; and at leastone memory, coupled to the at least one processor and storinginstructions executed by the at least one processor, and the at leastone processor is configured to: acquire creation guidance informationfor a user, the creation guidance information configured to guide theuser to use a creation function in an application, and the creationfunction-configured to create first multimedia content; present, in acurrent page of the application, second multimedia content created in acreation mode and a visual representation corresponding to the creationguidance information, the visual representation comprising a creationuser interface element, the creation user interface element configuredto enable the application to enter the creation mode for initiating acreation of the first multimedia content; and presenting a creation pageassociated with the creation function based on interaction associatedwith the visual representation.
 16. The electronic device according toclaim 15, wherein the creation function comprises at least one of thefollowing: a photographing function for photographing the firstmultimedia content and an uploading function for uploading thephotographed first multimedia content.
 17. The electronic deviceaccording to claim 15, wherein the at least one processor is configuredto present the visual representation corresponding to the creationguidance information in the following manner: in response to determiningthat the current page is a start page of the application, presenting, inthe start page, a creation user interface element for activating thecreation function; and wherein the at least one processor is configuredto present the creation page in the following manner: in response todetermining that the creation user interface element is selected in thestart page, switching from the start page to the creation page.
 18. Theelectronic device according to claim 15, wherein the at least oneprocessor is configured to present the visual representationcorresponding to the creation guidance information in the followingmanner: in response to determining that the current page is a playingpage for playing the second multimedia content, presenting, in a playingarea of the second multimedia content, a creation user interface elementfor activating the creation function and a browsing user interfaceelement for entering a browsing function; and wherein the at least oneprocessor is configured to present the creation page in the followingmanner: in response to determining that the creation user interfaceelement is selected in the playing page, switching from the playing pageto the creation page.
 19. The electronic device according to claim 18,wherein the at least one processor is configured to perform at least oneof the following: in response to determining that the browsing userinterface element is selected in the playing page, stopping presentingthe creation user interface element and the browsing user interfaceelement in the playing page; and in response to determining that theplaying page is switched from a first page tag to a second page tagwhile the creation user interface element and the browsing userinterface element are presented, maintaining the presentation of thecreation user interface element and the browsing user interface elementwhile playing third multimedia content corresponding to the second pagetag.
 20. A non-transitory computer-readable storage medium storingthereon a computer program that, when executed by a processor,implements: acquiring creation guidance information for a user, thecreation guidance information configured to guide the user to use acreation function in an application, and the creation functionconfigured to create multimedia content; presenting, in a current pageof the application, second multimedia content created in a creation modeand a visual representation corresponding to the creation guidanceinformation, the visual representation comprising a creation userinterface element, the creation user interface element configured toenable the application to enter the creation mode for initiating acreation of the first multimedia content; and presenting a creation pageassociated with the creation function based on interaction associatedwith the visual representation.